life-prolonging measures - Français Anglais Dictionnaire